Add support for loading and unloading web extension in webdriver#1869
Add support for loading and unloading web extension in webdriver#1869kiaraarose wants to merge 1 commit intow3c:masterfrom
Conversation
|
This functionality is already specified as part of WebDriver BiDi. Is there additional context for this PR? Unless there is a good reason, it does not sound like WebDriver specs should specify this twice. |
…sic. This is a pre-requisite to adding support for cross browser testing for web extensions. PR to test these new commands in WPT: web-platform-tests/wpt#49786
1f3c037 to
3941e9a
Compare
|
@OrKoN Safari does not support WebDriver BiDi and we don't want that to prevent us from adding WebExtension testing support. |
|
Is it for testing within WPT? |
|
@OrKoN Yes, see web-platform-tests/wpt#49786. |
|
Thanks, the linked PR seems to be testing the WebDriver implementation defined by this PR. If the new endpoints are primarily meant to be used to test browser implementations of web extensions in WPT, testdriver.js allows implementing commands that match the WebDriver BiDi specification (the implementation can be vendor-specific and does not require WebDriver BiDi support). |
|
Closing this PR since we think it'd make more sense for the spec to live in the WECG since a similar implementation was specified in WebDriver BiDi and only one browser vendor would be supporting it this version. |
This is a pre-requisite to adding support for cross browser testing for web extensions. PR to test these new commands in WPT: web-platform-tests/wpt#49786
Preview | Diff